package anatex.kea;

import java.util.*;

public abstract class AbstractAlgo implements BaseAlgo {

	protected static Locale locale = new Locale("en", "US");

	public static Locale getCurrentLocale() {
		return locale;
	}
	
	public static void logSystemStatus () {
//		/* Total number of processors or cores available to the JVM */
//	    System.out.println("Available processors (cores): " + 
//	        Runtime.getRuntime().availableProcessors());
//
//	    /* Total amount of free memory available to the JVM */
//	    System.out.println("Free memory (bytes): " + 
//	        Runtime.getRuntime().freeMemory());
//
//	    /* This will return Long.MAX_VALUE if there is no preset limit */
//	    long maxMemory = Runtime.getRuntime().maxMemory();
//	    /* Maximum amount of memory the JVM will attempt to use */
//	    System.out.println("Maximum memory (bytes): " + 
//	        (maxMemory == Long.MAX_VALUE ? "no limit" : maxMemory));
//
//	    /* Total memory currently in use by the JVM */
//	    System.out.println("Total memory (bytes): " + 
//	        Runtime.getRuntime().totalMemory());
	}
	
}
